/**
 * A kijáratot emgvalósytó osztály.
 */
public class Exit extends Entity
{
  /**
   * A függvény meghívásával jelzi a játékos hogy a mezőre lépne, a függvény
   * ellenőrzi elhagyhatja e már az aktuális pályát, és ha igen a következő
   * pályára lép.
   * @return 
   */
  public boolean dig()
  {
    boolean ret = field.getGame().canLeaveMap();

    if(ret)
    {
      field.getGame().exitLastPlayer();
      System.out.println(this.toString() + " used");
    }

    return false;
  }

  public String toString()
  {
    return "exit["+ID+"]";
  }
}